package com.egg.common.mybatis.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 数据权限
 * 1. 添加 mapper 类上, 类下所有查询语句都会进入数据权限控制
 * 2. 添加 mapper 某个方法上, 该方法如果是查询语句进入数据权限控制
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface DataScopeAnnotation {


}
